Stored Procedures [dbo].[BAEOrderSuperProductChildProductUpdateDefaultForPrice]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@OrderSuperProductChildProductIDint4
SQL Script
create procedure [dbo].[BAEOrderSuperProductChildProductUpdateDefaultForPrice] @OrderSuperProductChildProductID int as
DECLARE     @productID int
    SET        @productID = 0

    SELECT    @productID = OrderProductID
    FROM        OrderSuperProductChildProduct
    WHERE    OrderSuperProductChildProductID = @OrderSuperProductChildProductID

    IF @productID != 0
    BEGIN
        UPDATE    OrderSuperProductChildProduct
        SET        DefaultForPrice = 0
        WHERE     OrderSuperProductChildProductID <> @OrderSuperProductChildProductID AND OrderProductID = @productID

        UPDATE    OrderSuperProductChildProduct
        SET        DefaultForPrice = 1
        WHERE     OrderSuperProductChildProductID = @OrderSuperProductChildProductID
    END

GO
Uses